func runtime.arenaIndex
20 uses
runtime (current package)
malloc.go#L649: } else if arenaIndex(p+n-1) >= 1<<arenaBits {
malloc.go#L709: } else if arenaIndex(p) >= 1<<arenaBits {
malloc.go#L711: } else if arenaIndex(p+size-1) >= 1<<arenaBits {
malloc.go#L728: for ri := arenaIndex(uintptr(v)); ri <= arenaIndex(uintptr(v)+size-1); ri++ {
mbitmap.go#L412: ai := arenaIndex(addr)
mbitmap.go#L811: ai := arenaIndex(h.addr)
mbitmap.go#L864: ai := arenaIndex(h.addr)
mbitmap.go#L892: ai := arenaIndex(h.addr)
mcheckmark.go#L91: ai := arenaIndex(obj)
mheap.go#L601: func arenaIndex(p uintptr) arenaIdx {
mheap.go#L688: ri := arenaIndex(p)
mheap.go#L718: ai := arenaIndex(p)
mheap.go#L744: ai := arenaIndex(p)
mheap.go#L1001: ai := arenaIndex(base)
mheap.go#L1006: ai = arenaIndex(base + n*pageSize)
mheap.go#L1025: ai := arenaIndex(base)
mheap.go#L1819: ai := arenaIndex(s.base())
mheap.go#L1827: ai := arenaIndex(s.base())
mpagealloc.go#L619: ai := arenaIndex(addr.addr())
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |